apparatus for testing weapons - Spanish English Dictionary